Business

Elon Musk has offered to buy Twitter outright in a $43 billion deal